The influence of major technology companies on American businesses has become a contentious... (48 revisions)